Beipiao

From Wikipedia, the free encyclopedia

Beipiao (zh:北票市) is a city in Liaoning province in northern China. It has a population of 202,807.

The dinosaur Beipiaosaurus was named after the city where its fossils were found nearby.

Coordinates: 41°48′N, 120°47′E