Where is Beijing Hotel NUO Forbidden City located?
Beijing Hotel NUO Forbidden City, Beijing Hotel NUO Forbidden City, China (approx. 39.90926°, 116.4107°)
Beijing Hotel NUO Forbidden City, Beijing Hotel NUO Forbidden City, China (approx. 39.90926°, 116.4107°)