Travel, Learn and See Shanghai 走学看上海 Adventures in Mandarin Im.
Cartepedia
Travel, learn, and see shanghai 走学看上海: adventures in mandarin immersion (bilingual english, chinese with pinyin)