Fact: China Has Got France Beat

The world’s most-visited museum might be the Louvre, but the world’s largest is the National Museum of China; a recent renovation project tripled the Beijing museum’s exhibition space to 2.07 million square feet, more than three times that of the Louvre (650,000 square feet).

 

Leave a Reply

Your email address will not be published. Required fields are marked *

Current day month ye@r *