Site-23

Site-23 is a Blackwell Industries research site located in Puerto Rico.
Not much is known about Site-23, as whatever it is that they are working on there is kept top secret.
It is refferred to by locals as "La Torre Gritando", or "The Screaming Tower" due to a strange high pitched noise that emminates from it at random intervals.
Category:Black Eden
Category:Locations
Category:Project NEWBORN