Buddhist chortens stupa and Himalayas mountains in the background near Shey Palace in Ladakh India

Buddhist chortens stupa and Himalayas mountains in the background near Shey Palace in Ladakh India

Related tags: