Share
twitterlinkedinfacebook
Image 1 of 1
CST04944TAI.jpg
Assembly line in the main GIANT Bicycle factory in Dajia, near Taichung.