19K River Bhagirathi Swimming Competitions

Courtesy of Jitendra Khasnis. River Bhagirathi is a turbulent Himalayan river in India that is the source stream of the Ganges, the holy river of Hinduism. It is also the venue of the annual 19 km All India Swimming Marathon and the 81 km India National Open Water Swimming Competition, the world’s one-day longest amateur […]

19K River Bhagirathi Swimming Competitions Read More »