A resort where to meditate in the middle of the Himalayan mountains and the sacred Indian river

A resort where to meditate in the middle of the Himalayan mountains and the sacred Indian river