Mobil Oil Corporation Facilities, Buffalo
Not sure if this is a potential target or a question of national security, but in Buffalo, NY, the land of snow and the Sabres, this facility is blurred out.