Megalopolis

Megalopolis is the a fictional city and home of the Kung Fu Dino Posse in the animated series of the same name.