Nestled at a height @7000ft ,mechuka is a hidden paradise in india's far eastern state of arunachal pradesh .Mechuka which literally means Holy waters is a flat valley in the west siang dist of the state, it is interspersed with numerous water bodies with the main one being the Yargapchu river . Friendly people with smiling faces is the first thing one notices about the place .Majority of the population belongs to the Buddhist Memba tribe .Here are some of the memories i captured during my stint at mechuka...