The Ritz-Carlton Hotels China
The luxury hotel Ritz Carlton at the Potsdamer square in Berlin, Germany, March 9, 2017.[Photo/IC]