Submitted by Larry L on Thu, 06/23/2016 - 17:15 5 Average: 5 (2 votes) Rate A beautiful mall with great view and excellent transportation connections. Not a big size but shops, cafes and restaurants are of great quality. Node International Finance Centre (IFC)