A new musical hub has opened on the 12th floor of a landmark building on Shanghai's Nanjing Road, one of China's iconic shopping streets. New World City celebrated the opening of 12F Musical Town on ...