Last week in Egypt, a group of Russian photographers apparently climbed the Great Pyramid of Giza—hi