Postcard: One of the many majestic buildings in Rennes, France