A throng of tourists line up outside the museum in Luoyang, Henan province, May 18, 2012. [Photo/Xinhua]