The HMNZS Te Mana, a Royal New Zealand Navy Anzac-class frigate, arrives in Shanghai Thursday for a five-day visit. The 118-meter-long frigate carries 174 crew members and officials on board. It is slated to visit South Korea next. Photo: Yang Hui/GT