A 14 meters (46 feet) high Euro sculpture, symbol of the European currency, towered above the tram stop at the former headquarters of the European Central Bank. The R class (all types of Frankfurt... (more)