The Basilica of Saint Michael is a stunning Flamboyant Gothic-style church located in Bordeaux, France. Known for its magnificent bell tower, which offers a panoramic view of the city, it is a notable landmark with rich historical and architectural significance.