Look at that majestic pose.
Swayambhu Temple stood atop a hill in Kathmandu Valley overlooking the city. According to legends, the valley had been filled with water once upon a time, until a lotus flower appeared in the middle of the lake, which gave the temple its Sanskrit name — […]
Bhaktapur literally translates as “The City of Devotees,” and lives up to its name. In addition to the majestic ancient temples, you can’t go more than a block or two without running into stone statues set into the wall, surrounded by fresh offerings, with the […]