A sadhu smokes at Gangasagar of Sagar Island, about 150 km south of Calcutta, capital of eastern Indian state West Bengal, Jan. 15, 2015. Every year in mid-January, pilgrims from all over India gather at Gangasagar for a holy dip at the confluence of River Ganges and the Bay of Bengal. (Xinhua/Zheng Huansong)
Day|Week