As Frankfurt is considered the European financial centre, this striking Euro sign monument somehow belongs here.