Nepal 2005

A major mode of transport in the congested center of Kathmandu, the pedicabs are simple but efficient.

Previous Up Next