A small tea house on the outskirts of Namche Bazaar

Leave a Reply