Beijing

A squirrel visiting China!

Dexter went to visit China. His first stop was in Beijing. He found it to be too very polluted and overcrowded!

Distance traveled for this spot:
8776.3 km