This is a rendering the Beijing National Hotel, a planned 2.3 million square foot hostel for visitors to China's capital city. It's huge, sure, the biggest landmark in Beijing. But my goodness, did it also have to be so creepy? »6/22/11 10:20pm 6/22/11 10:20pm
Kinja is in read-only mode. We are working to restore service.