Workers are busy working on the construction site along National Road 109 near Tohlung Dechen, Lhasa, capital city of southwest China's Tibet Autonomous Region(TAR).
The renovation of National Road 109 near Tohlung Dechen, Lhasa, is almost completed, now with half road opened for traffic.
The project was launched in the first half of 2010, and expected to be fully passable in early October this year.