Shanghai

A squirrel visiting China!

Then Dexter visited Shanghai

Distance traveled for this spot:
9374.83 km