Place Saint-Pierre by James Lee (France Photo Spot)
Share this Page
Place Saint-Pierre is an incredibly photogenic plaza square on Butte Montmartre in the north end of the city. This plaza offers amazing shooting options including a unique view of the Sacré-Cœur Basilica to the north and sweeping views over the city to the south. (Montmartre, Paris, France)