Cycle rickshaw on the streets of Kathmandu. In terai region of Nepal, cycle rickshaws are still the most popular means of public transport for short-distance commuting
Cycle rickshaw on the streets of Kathmandu. In terai region of Nepal, cycle rickshaws are still the most popular means of public transport for short-distance commuting