Jigmechu Jigmechu, in the past, was indeed called by the name “Majhathang”, meaning the “flat land of peacocks”. Jigmechu is a scenic settlement on the banks of Wangchu river in Chhukha located 180 meters above sea level. Read more about Jigmechu