Chembra Peak taxi
Lake en route to the top of Chembra Peak. Top View. View From Meppadi. Tea plantations, Chembra peak, Western Ghats Kerala. Heart shape lake. Chembra Peak Trek. The highest peak in Wayanad at an altitude of 6,890 ft above sea level. It is also one of the highest peaks in the Western Ghats.