Designed by
Title
View landscape of Leh Stok Monastery or Stok Gompa Palace on top of hill at Leh , Ladakh , India. #243583975
Description
See the striking landscapes and buildings of the Lehstock Monastery or the hilltop Stokkhompa Palace in Leh, Ladakh, India.
This image is editorial