On top of the world! Photographer captures stunning images of daredevil standing on top of a 10,000-foot mountain in the French Alps

These are the amazing images of a daredevil who managed to climb to the top of the Aiguille Dibona mountain in the middle of the French Alps and out stretch his arms on the tiny ledge. —> Read More