Shopping in Kathmandu

Kathmandu is a big and crowded city. The streets, lined with shops, are narrow and full with pedestrians, cars, motorcycles, and the ever present little white taxis. The shops sell anything from pastries to car parts. What isn’t sold from the shops, you can find on the streets. In between shrines honouring Shiva or Ganesh…