How F1 is creating its 'next Baku' in Vietnam
Published on: Sunday 05 May 2019
In the north of Vietnam, 100 or so miles from the Chinese border ... Over 50 miles from the coast, Hanoi is situated in the delta of the Red River and is a vibrant city, where the scooter has ...