Posted by: Quagmire December 6, 2009
Enthralling/ Incredible Pictures
Login in to Rate this Post:     0       ?        
This is in China. Reminds me of some pics that I've seen featuring rural Nepali villages.
Read Full Discussion Thread for this article