It is a temple of Tripur Sundar Devi surrounded by forests and mountains which making it quite beautiful to watch. Photo Gallery