The church in the photo was one of the first in Europe to switch its allegiance to the Protestant faith. On the riverbank you can see an inscription that says "WM 2006." This means "Weltmeisterschaft 2006," or 2006 World Championship Soccer, which Frankfurt is hosting. All along the riverbank on the south, there is a lot of construction in preparation for the games this summer.