USA
Canada
Korea
Ferry from Korea to Russia
Russia
Mongolia
Russian Altai
Kazakhstan
Uzbekistan
Turkmenistan
Azerbaijan
Georgia
Turkey
Syria
Jordan
Egypt
Italy
France
Spain
USA - Final leg