Visitors sit on Isamu Noguchi's artwork "Momo Taro" at Storm King Art Center in New York, the United States, on May 21, 2023. Storm King Art Center is a 500-acre outdoor museum located in New York's Hudson Valley, where visitors experience large-scale sculpture and site-specific commissions under open sky. (Xinhua/Li Rui)
Go to Forum >>0 Comment(s)