The View European China Center: 51.903397, 4.495382