Located in Pfutsero Town, visitors have to climb up 504 steps to reach the peak where a quaint little chapel stands at the top. Nagaland 21st November 2024