Hidden City

The Hidden City is a location for Rise of the Teenage Mutant Ninja Turtles. It's located below the streets of New York City.