by borisb17
Temple de la Madeleine (Madeleine Church) is located in the foot of the Old Town of Geneva, Switzerland