Connecticut, United States of America
London, United Kingdom
Shanghai, China
West India Quay, London, United Kingdom
Saudi Arabia
California, United States of America
New York, United States of America