Exploring Chikka. A Hidden Paradise in The Himalayas.