Nepal: day 2

Do you know what does it mean infinite bus stop? Imagine 2 km long street where bus driver just jells destination name. If somebody wants to get on the bus, need to hear this. There is not specific bus stop, you can wait anywhere along the route, you just need to be lucky and hear…