Mianyang, located in the northwest of Sichuan Basin, is a prominent city in Sichuan Province, China. Known as the “Science and Technology City,” it is the only city in China designated as such by the central government. Mianyang has a rich history dating back over 2,200 years, originally known as …