A Glance of Chinese Buildings in Nairobi

Note: these photos were shot by a Chinese high school student at the beginning of 2017, in Nairobi, Kenya. The Two River Plaza is the biggest mall in East Africa and it is a joint project by a Chinese state-owned enterprise called Aviation Industry Corporation of China (AVIC)and a local company called Athena, which is the East Africa’s leading real estate development company with a special focus on large … Continue reading A Glance of Chinese Buildings in Nairobi