Mill Mountain Star
The Mill Mountain Star is a prominent landmark located in Roanoke, Virginia. Standing at 88.5 feet tall, it is one of the largest illuminated stars in the United States. The star was first lit in 1949 and has since become a symbol of the city, attracting both residents and tourists.
Perched atop Mill Mountain, the star offers stunning views of the surrounding area. It is part of a larger park that includes hiking trails and picnic areas, making it a popular destination for outdoor enthusiasts. The star is illuminated nightly, creating a beautiful sight against the night sky.