National Wallace Monument
E134320
UNEXPLORED
The National Wallace Monument is a 19th-century tower in Stirling, Scotland, commemorating Scottish hero Sir William Wallace and offering panoramic views of the surrounding landscape.