Badrinath has an average elevation of 3,100 metres (10,170 feet). It is in the Garhwal Himalayas, on the banks of the Alaknanda River. The town lies between the Nar and Narayana mountain ranges 9 km east of Nilkantha peak (6,596m).
To know more see - http://parjatakguru.com/north-india.php?target=north-india&place=Badrinath#Badrinath