This place is kasol aka mini Israel. Kasol is a centre for various treks in parvati valley. Kasol is a beautiful place surrounded by snow capped mountains and still provides basic necessities for a city person like mobile network and good food hahaha