Surrounded by breathtaking mountains, Sitara Himalaya is the perfect place to ... the earthy smell of juniper berry incense.