0 Which famous landmark is located at the top of Montmartre Hill? Eiffel Tower Notre-Dame Cathedral Sacré-Cœur Basilica Arc de Triomphe Play Now More questions What was a popular way of listening to music in the 80s? Play Now Which city is often nicknamed the Emerald City? Play Now Enter your email to see the answer! By subscribing to TriviaTalent you are agreeing to our Privacy Policy and Terms of Use. See Results