Tag Archives: Climbers

These Crazy Russian Bros Climbed Some of Europe’s Most Famous Landmarks

Back in March, a group of insane Russian photographers climbed the Great Pyramids of Giza and came away with viewpoints unlike anything you'll ever see.