Zhuhai, China
The University of Macau broke ground in November of 2010 on a 100,000-sm campus in Zhuhai, China. Located on Hengqin Island, the MOP 6 billion project includes construction of eight teaching towers and a seven-story library. Completion is expected in late 2012.