Large technology corporations like Google, Facebook and Apple already have employee populations that rival those of some small towns. So what would it look if they actually did become their own towns?

Alfred Twu of First Cultural Industries created these imagined cityscapes to show what it would like if tech companies were to build up small cities and surrounding infrastructure to house their entire workforces on-site — and just what life might look like inside of them.

Twu also posted some ground-level shots of what the imagined cities might look like, including these of the iTown: