Designed by
Title
Gangotri, Uttarakhand, India. River Ganges, Indian Himalayas #80677782
Description
Gangotri is a pilgrimage village close to the river Ganges sources in the Indian Himalayas. State of Uttarakhand. The small town is considered as one of the holiest worship places in India. Ganges stream.
This image is editorial