Nepal Kathmandu Center Thamel Traffic Jam Crossroad

Kathmandu, Thamel, Nepal, Crossroad with Traffic Jam in the Morning in October 2012