London Paddington train station
Beijing Airport. In China, everything is done at a massive scale. Very impressive