Gabby Giffords ventures to top of French Alps...