5106 2014 Europe Eiffel Tower, Paris, France_result ← Previous Next → The view from the tower was amazing