Pier59 Studios is a multimedia fashion studio, located at Chelsea Piers in New York City. At 110,000 square feet, it is considered to be the largest commercial photography/multimedia studio in the world.[according to whom?] From Wikipedia
The streaming giant aims to showcase its ad business and original content, including an interactive 'Squid Game' experience.