Loading…
80 foot tall golden Buddha statue in Ney Village, 40km from Leh, Ladakh, India