London
China
Shanghai
Beijing
Philippines
Manila
Malaysia
Kuala Lumpur
Vietnam
Hanoi
500 km
500 miles