High view

Montmartre, the highest point in Paris, France, at 430 feet high, provides a scenic view of the city.