English: This mysterious lake is located in Arunachal Pradesh.
Telugu: ఈ రహస్య సరస్సు అరుణాచల్ ప్రదేశ్లో ఉంది.