Image 9 of 21
I think this is Wat Visoun's Lotus Stupa (also called "melon stupa") in Luang Prabang, Laos. Photo taken in October 2001.