A steam turbine rotor in a factory in Shanghai

Tags: infrastructure, steam, turbine, rotor, factory, shanghai


Prev Next Slideshow
(You can use your keyboard arrow keys )

Top Photos


More liked picsHot Pics