Sitting attop Montmartre in the north of Paris looking out over the entire city, the building itself looks majestic at night.