Музей «Шоуду» был официально открыт 18 мая 2006 года. Он является большим современным музеем, характеризующимся богатыми коллекциями и передовыми технологиями. Основные выставочные павильоны: «Древняя столица Пекин: история и культура», «Древняя столица: градостроительство», «История Столицы: демонстрация народных нравов Пекина». Они считаются ядром коллекции музея «Шоуду» и демонстрируют богатую пекинскую культуру и историю древней столицы как непрерывно поднимающегося города и города, шагающего по пути блестящих перспектив.