Menu Close
© 2025 The Taishan Project
Site design by Red Bean Company
This blue building is getting ready to be torn down, Make way for progress!
Ships need overhaul and repair. Painting is the final touch.