Items filtered by date: October 2017
Kathmandu Valley, a city seated in the laps of the Great Himalayas, is considered the abode of the Gods. Doused in stories of divinity and godly power, the valley maintains its spiritual status with the hundreds of thousands of temples it houses. Often called the playground of the gods, the valley’s mystical element was even featured in Marvel’s Dr. Strange.