previously called International Saddam Tower is a 205 m TV tower in Baghdad, Iraq. The tower opened in 1994 and replaced a communications tower destro


Size: 3456px × 5184px
Location: Baghdad, ??????
Photo credit: © rasoul ali / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: baghdad, communications, gulf, international, iraq, landmark, restaurant, saddam, tower, tv, war