At the top of the Montmartre hill, the Sacré Coeur Basilica (Sacred Heart), provides truly breathtaking views of the capital and the Eiffel Tower. From here you can clearly see the Iron Lady stretch high into the Parisian sky, setting itself apart from all the other buildings around it.