How Rare Is El Paso's Star On The Mountain? El Paso's Star Is the Biggest of Its Kind on EarthThe Star on the Mountain has stood on the south face of the Franklin Mountains since 1940, when El Paso Electric Company first lit it as a holiday decoration. The Roanoke Star holds its own title: the world's largest freestanding illuminated star. More Than a Landmark, a Community VoiceWhat truly separates El Paso's Star from anything else in the world is what it has meant over the decades. Gallery Credit: Courtesy; Iris Lopez, El Paso Winterfest, Christian ChurchesBTS Fans Take Over El Paso County Commissioners Court Meeting Gallery Credit: Courtesy: El Paso County Commissioners Court Meeting via YouTube