The Star on the Mountain is a man-made star-shaped landmark on ... - dofaq.co
star on the mountain

The Star on the Mountain is a man-made star-shaped landmark on ...

wikipedia - 19 May 2022
The Star on the Mountain is a man-made star-shaped landmark on the Franklin Mountains in El Paso, Texas, that is illuminated nightly by the El Paso Chamber of Commerce. It was first lit as a Christmas decoration in 1940 and was meant as a reminder to people on both sides of the nearby Mexico–United States border that America was at peace during the holiday season. It has also been compared to the similar Roanoke Star in Virginia.

What's New