At each of the confluences, with large influx of pilgrims who visit the state for the pilgrimage of the Panch Kedar and Sapta Badri temples, large religious towns have developed. Pilgrims take a dip in the river at these locations before embarking on visiting the holy shrines in the Deva Bhumi (god's land) as Uttarakhand is commonly known. The religious towns are named after the confluence sites as: Devaprayag, Nandprayag, Karnaprayag, Rudraprayag, except Vishnuprayag, where there is no town but it is about from Joshimath town another famous Hindu religious centre), along a winding road that further leads to Badrinath Temple and beyond. Some pilgrims do ablution at all the five prayags before worshiping Vishnu at Badrinath.