Tea shop at the check in post on the outskirts of Namche Bazaar.

Leave a Reply