Those observatories look like they are filming Mystery Science Theatre 3000.
Freegards
Mystery Science Theater 2016........................