Wednesday, February 22, 2006

Image: Pongour Falls



Pongour Falls, or Seven-Layer Falls, is an annual destination for pilgrims in the Central Highlands. These falls are located in the province of Lam Dong, Vietnam.

One of the most amazing pictures I've seen.