China high speed train station

Published February 3, 2021 30 Views

Rumble Not sure how many of them in this massive train station for the trains. Amazing!