Tech NewsDesignTech NewsDesignThis Evil-Looking Mountain Fortress Is Really a Magnificent Fire StationThe volunteer fire station in the tiny Austrian town of Margreid is carved straight into a 300-foot sheer rock face…ByMario AguilarPublishedJune 8, 2012