Jeddah TV Tower


The Jeddah TV Tower in Jeddah, Saudi Arabia is a television tower with an observation deck. The tower was completed in 2006.