Scenic Relaxation on MSN
What were these towers built for?
These radar domes in Serra da Estrela, Portugal, were once part of military operations—now they overlook peaceful snow.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results