Friday, September 26, 2008

Stunning Picture!

I found this one, and was stunned!!!
(As the Photographer claims, This is from China: An emerging world power.
Visit http://1x.com/?viewpic=18186&popphotos=1 for more pics.





No comments:

Post a Comment

Thanks for the comment.
Please stay on topics; off-topic/advertisement comments will be removed.

You may also like to visit : My Frame of Reference
(Press shift while clicking: Opens in New window.)