2
Stevenson is a city located in Kane and Dekalb County, Illinois, Within the Chicago metropolitan area with the population of 11.3 Million.This city doesn't exist in real life. This project is under construction as of right now and might take up 7 years or so.
Credit | Google Earth |
Progress | 5% complete |
Tags |
tools/tracking
3648884
2
steveston-city-project
Create an account or sign in to comment.