Long Cheng – Motorcycle Adventure Tour
Long Cheng is a site which has long been hidden from public view, tucked behind a mountain fortress and guarded by security for the last 50 years.
Now that’s changing, and we’ve already been up to take a look around what has been known for decades as “The Most Secret ….