Back on March we featured a fantastic set of photos of the pavilions for Shanghai World Expo 2010 almost finished. Now, with only three days left for the grand opening to the public, the pavilions seem to be ready for the more than 70 million people expected to visit the Expo between April 30 and October 31. Chaz Hutton shared with us through Flickr his amazing photos of the pavilions. You can check them all after the break. And remember you can see every pavilion we’ve featured right here. ¿Which one’s your favorite?