Kathmandu, Nepal

Impression of Kathmandu. Traffic is crazy.