The view from the top of the JW Marriott Shanghai during today's total eclipse of the sun.