In the book, Lost Horizons, it describes a place called Shangri-La, a mystical place beneath the mountains of the Himalayas. Those things could certainly be said of this exotic city of Kathmandu, Nepal.

Swayambhunath – a Buddhist stupa with prayer flags

Read More