Thames Town a bit like England, but in Shanghai!

Distance: 90km+ Info: ?

Submitted by AlexD

DrewB blog on similar ride.


Comments

Leave a Reply