Using the Shanghai Metro: The Ultimate Guide

Before commencing my teaching experience in the small town of Nanxun Huzhou, Zhejiang Province, I spent some time in Shanghai. [...]