Investment Association of China: 39.912289, 116.365868