Ephraim LLC

Mystery observation tower plans leave city of Denver puzzled

A proposed 673-foot spiral observation tower has sparked debate in downtown Denver, with concept plans showing a twisting structure capped with an orb that could dramatically reshape the city's skyline, as reported by local news outlets.