The Mirror Line will comprise of two buildings up to 490 metres tall, running parallel for 170 kilometres

Saudi Crown Prince committed to delivering city of the future