The last road in China

The construction of a 3.8-kilometer road in Abuluoha connects China's final village to the road system

b4-1-1.jpg

November 10, 2021

The construction of a 3.8-kilometer road in Abuluoha connects China’s final village to the road system

scroll to top