India
Tibetan prayer flags on top of a sacred hill,
Himalaya, near Mussorie (Uttar Pradesh).
Back