RMJM’s innovative design for Dalian complex Move over (empty) Bird’s Nest. British architectural firm RMJM won a competition to design a 20,000-square-meter sports complex in Dalian, capital of China’s Liaoning province, and renderings of the design look distinctive to say the least. The building, which resembles a giant piece of muscle tissue, is to feature a floor that’s…