Beautiful mountain village Thame in Sagarmatha.
Beautiful mountain village Thame in Sagarmatha national park, Himalayas, Nepal. Idyllic asian village in mountain gorge. Sunrise scenery of mountain village on a beautiful morning.
© Gagarych | Stock Free Images
Similar Free Images
Categories: