Looks similar to....actually a bus station in the United States.
Well there are some commuter rail and rapid transit rail line stations that look that way. Even buildings like union station ( [link]) ) can look like that from certain parts of the station.