A submarine factory 600 miles inland. "The Type 039A/B, codenamed Yuan Class by the NATO, is a new type of non-nuclear submarine introduced by the PLA Navy in 2004. The submarine was built by Wuchang Shipyard in the inland Hubei Province."