
Month: February 2016


Watching Over Kathmandu Durbar Square

Nepalese Deities as Marionettes

The Many Masks of Nepalese Deities

The Bustling Streets of Kathmandu

Kathmandu, at Last

99 Kilometers to Kathmandu

High Above the Trishuli River

Making a Pit Stop in Narayangarh
