The Long Dark Wiki
The Suzuki Radio Telescope. It's an old government facility, so there's all kinds of supplies there... food, medical equipment, vehicles. Radios. They could hunker down for weeks, months. It'd make a hell of a base of operations for all manner of evil shit they might get up to.
Jace to Will Mackenzie in Episode 4

The Suzuki Radio Telescope is a location located near Perseverance Mills mentioned by Jace in Episode 4: Fury, then Silence. Atwood, Jace's thesis professor, is said to live near the facility. It is an old government radio telescope mentioned to be shielded by electromagnetic storms and has it's own power supply, and is possibly been unaffected by the recent First Flare solar storm. Jace warns Will Mackenzie that Mathis and his Convicts will most likely attempt to overtake the facility and use it as their main base of operations for the island should they leave the Blackrock Prison.

The location may make an appearance in Episode 5: The Light At The End Of All Things.