The new Qingdao Science & Technology Museum has opened on the Hong Island peninsula in Jiaozhou Bay, an inlet in eastern China off the Yellow Sea. The city of Qingdao is one of China’s leading centers ...