Project
Located in Jinan, China, TFP Farrells’ Evergrande master plan will include the tallest landmark tower in Shangdong province when completed.