It offers stunning panoramic views of the surrounding mountains and is a popular spot for locals and tourists alike to relax and enjoy the pleasant weather.
It features stunning neo-gothic architecture and beautiful stained-glass windows, making it a must-visit landmark in Shimla.