Designed by
Title
Gangotri, Uttarakhand, Himalayas India. The main temple. #80678064
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.