Mill Mountain has Star Overlook Created in 1949, the Star stands 100 feet tall And the overlook built adjacent to it has a spectacular view of the city of Roanoke,VA
all images copyright protected - written permission required