Public transport in Nepal. Would you buy a bus ticket?