Factual error: They are present at Frankfurt, Germany. But with a closer look you see a cathedral at the right side. This cathedral and the central station are located in Cologne, Germany - they are about 220 km apart. (01:04:15)
zehner87
15th Jun 2010