Some nice pics, showing Europeans still know how to build grand train stations, at a piffling $1B: link justin