Badrinath Temple is located in the state of Uttarakhand in India; nestled between the Twin Mountains of 'Nar' and 'Narayan'.