Is there a subway in Wuyue Square in Zhenhai?
There is a subway in Wuyue Square in Zhenhai. According to the relevant public information, Zhenhai Metro Line 2 has Ningbo Wuyue Square Station. Zhenhai Wuyue Plaza is located at the intersection of Wanghai South Road and Yongmao West Road in zhenhai district, Ningbo City, Zhejiang Province. It is a comprehensive large-scale plaza integrating business, entertainment, shopping, catering, culture and learning.