New Rock City

New Rock City is a prehistoric city appeared in the 1998 film, Dino Rex. It is a prehistoric version of New York City.