China's Forbidden City, also known as the Imperial Palace, is massive and awe-inspiring.