Badrinath Temple, where God lives