The Forbidden City, constructed during the Ming Dynasty, is located in the center of Beijing, China. It served as the imperial palace for 24 emperors from the Ming and Qing dynasties. Japan, Korea, and Taiwan are all incorrect - the Forbidden City is exclusively located in mainland China.