Designed by
Title
Pilgrims are taking a holy bath in holy river Ganga at Haridwar, Uttarakhand, India. #129814252
Description
Pilgrims are taking a holy bath on occasion of a festival in holy river Ganga at Haridwar, India, situated on a 3 kilometer stretch of the banks of the Ganges River in the foothills of the Shivaliks.
This image is editorial