Designed by
Title
One of many Buddhist stupas in Himalayas mountains in Nepal #154465452
Description
One of many Buddhist stupas on Lukla - Everest Base Camp Trekking Route in Himalayas mountains in Nepal. Religion, outdoors, recreation, travel and tourism concept.