The site is surrounded by majestic mountains with a grand scale which adorned the area with the nickname of ‘Little Switzerland’.