Kathmandu, Nepal – Taxi Ride and the streets of Kathmandu

My brother and sister went to Kathmandu in Nepal and this is some footage from their trip.