Paris city looks good from up here. The vast city, the Seine snaking through, the tall buildings of the Esplanade, Arc du Triomphe, and the infinite small and big buildings. All visible from up here. I am on top of the Eiffel Tower. Standing at just below a 1000 feet, theory says I can see 42 miles in either direction. Theory is not exactly what is in my mind right now.