Taken from the top floor of 1-Altitude, Singapore.
Work in progress; some things may not work properly.