As you can see from the screenshot above, the location is Mongolia in East Asia. and from the photo, it looks like they’ve been driving around a stunning, mountainous part of the country.
Although it look like the filming started in Hong Kong, China, as the country borders Mongolia.
Ulaanbaatar is the capital of Mongolia.
We take it, because of the big ‘C’ on the back of this Toyota Land Cruiser, this will be Clarkson’s ride for the special episode. You can also see another Land Cruiser with ‘P2’ stuck onto the side. What this means? No idea!
I think Clarkson enjoyed his stay!
As far as we can tell, the trip ended at China’s capital, Beijing.
A date for Season 3 has yet to be officially confirmed, but we’re certainly looking forward to Season 3!