World's largest freestanding illuminated man-made star, world record in Roanoke, Virginia
Roanoke, Virginia, United States--The Roanoke Star, also known as the Mill Mountain Star, was constructed at the top of Mill Mountain in Roanoke, Virginia, by the local merchants association to draw publicity and trade to the city; it stands 88.5 feet (27.0 m) tall and weighs 60,000 pounds (27,000 kg),...
thumbnail