Of the 218 skyscrapers constructed on the continent to date, 66% of them are located in just five cities – London, Paris, Frankfurt, Moscow and Istanbul. – B1M

Previous articleChamps Elysee To Be Converted To Long Park As Paris Turns Away From Cars
Next articleHow To Make Audiobook Narrators More Diverse?