The China National Tennis Center is a tennis center in the Olympic Green in Chaoyang, Beijing, China. It was opened in October 2007 and has been the home of the China Open since 2009. From Wikipedia