The Seven Giants
Adventure, Documentary
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.
0 takes · 0 hearts · 0 replies
Nothing on the record yet. The first take opens the floor.