While in Germany, I took a drive to the border with France. A friend and I had lunch near this church. It was a very interesting church, but also a very creepy looking church. The city was nice though. "Strasbourg is the capital and largest city of the Grand Est region of France and is the official seat of the European Parliament. Located at the border with Germany in the historic region of Alsace, it is the capital of the Bas-Rhin department."