Kathmandu Drive

Taxi ride through the streets of Kathmandu, Nepal. Truly amazing!