Stock Photo: Prayer flags in front of chortens, Ladakh, Jammu and Kashmir, India