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.
1998
2009
2023
2020
1984
2007
2006
2004
2005
1993
1997
2001
1999
1996
2014
2015
2012
1969