Shanghai (Step by Step)
Step by step route instructions make the walks very easy to follow and small street plans ensure you don't stray off course...Clear and easy to follow throughout." Burton Mail