Nyc Map It

For the first time you have access to information about every street tree in new york city. Spread across an area of 3026 square miles new york city is home to a population of approximately 8538 million 2016 people. Id nyc permanent id nyc popup.