Stefan Glowacz trip Russian to climb the famous 7 Giants. It is rock and ice formations that are considered one of the seven wonders of Russia.
2021
2019
2024
2014
2025
1930
2001
2017
2010