
Worldcrunch.com / WORLDCRUNCH
There are Hindu deities everywhere you look along the streets of the Nepalese capital. Here, wood-carved figures of Shiva and Parvati keep an eye on Kathmandu's Durbar Square. Notice Shiva's strategically placed left hand.
See...