The world’s most physically demanding landmark can be found in Norway – and it features 4,444 stairs 0 01.07.2024 23:01 The Independent Viewpoints in Romania, Scotland and Colorado and are also worth the workout