Tag: Dinosaur Park

Squid on a Stick

In China it is not uncommon for a city park to have a few amusement rides, upfront and fancy if the park caters to a well-heeled clientele, but if you go exploring an off part of town, you may part the tall grass and… Continue Reading “Squid on a Stick”