The Tonglong cave has become the most visited cave in India. The word Tonglong translates into English as Eternal Happiness Cave. The cave has historical importance and always remains a highlight of the Churachandpur district. it has been regarded as one of the best cultural and historical highlights in the town. The carvings and sculptures present in these caves give one a good understanding of the early statement. A lot of people visit this beautiful cave every year.