The Pekin Theatre on South Capitol Street in downtown Pekin, Illinois, was built in 1928. The interior decor was Oriental, including ancient Chinese pagodas and Chinese goddess figures. Similar to other theaters of the late 1920s, the ceiling stars delivered the atmosphere to compliment the decor. The Pekin Theatre closed in 1980 and was demolished in 1987 to make way for the new police station. The statue was in the lobby of the theatre for years and is now in a museum in Pekin.