About
The Place Royale du Peyrou is a grand royal square and promenade in Montpellier, France, dominated by an equestrian statue of Louis XIV and the triumphal Arc de Triomphe. It features formal gardens, a water tower, and panoramic views over the city and surrounding landscape.