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