Paris, France - July 15, 1991   This photograph was taken from the top of the Eiffel Tower in Paris, France. The view from there is certainly quite spectacular!
 

You are visitor 2,543,914