Montparnasse Tower in Paris on June 7, 2016. AFP
by Asharq Al-Awsat | Mar 23, 2017 | Lifestyle & Culture
London- The Montparnasse tower is a skyscraper located in the heart of the French capital that serves executive purposes. The construction of the 210-meter tower started in 1969. It was inaugurated in 1973 and maintained its position as the highest tower in France...