Roanoke Star
Roanoke, VA
Culture
The Roanoke Star, also known as the Mill Mountain Star, is the world's largest freestanding illuminated man-made star. It was constructed at the top of Mill Mountain in Roanoke, Virginia in 1949 by the local merchants association to draw publicity and trade to the city.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account