At an elevation of 4500 ft, the town is situated on the route from Joshimath to Badrinath and is about 35 km from Badrinath. Vishnuprayag along with Karnaprayag, Devprayag, Nandaprayag and ...