English: It is situated at a distance of 135 Km from Aizawl and is a popular attraction for nature enthusiasts and tourists from all across the world.
Telugu: ఇది ఐజాల్ నుండి 135 కిలోమీటర్ల దూరంలో ఉంది మరియు ప్రపంచవ్యాప్తంగా ఉన్న ప్రకృతి ప్రేమికులకు మరియు పర్యాటకులకు ఇది ఒక ప్రసిద్ధ ఆకర్షణ.