LOUIS BALDINGER & SONS, INC.
MARRIOTT TOMORROW SQUARE
Location: Shanghai, China
Architect: Hirsch / Bedner