Place de l'Eglise square with Saint Michael Basilica and Immaculate Conception chapel , Menton, France