The Imperial Palace China Wallpaper Download The Imperial Palace China Wallpaper image for your desktop, phone or tablet. From collection: Forbidden City Wallpapers DownloadThe Imperial Palace China (1500x844)