(View post for more images)
ParkRoyal on Pickering, a hotel in Singapore
Marina One, a new high-rise development in Singapore
Ho Chi Minh City complex
FPT University in Ho Chi Minh City
36-story tower in Lausanne, Switzerland