Jeddah TV Tower
Jeddah, Saudi Arabia
City
The Jeddah TV Tower is a 250-metre-high television tower located in Jeddah, Saudi Arabia. Completed in 2006, the tower serves broadcasting purposes and includes an observation deck.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account