Tag Archives: China

image_pdfimage_print

Shenzhen opens first tram line

The south China city of Shenzhen opened its first tram line over the weekend to help ease traffic pressure. Stretching 11.7 km, the tram line has 20 stops and passes through Shenzhen’s most populated areas such as Longhua Trade Zone. Each tramcar can … read more