Asia Quiz • by Anthony Johnson This palace complex of China is recognized as the largest in the world. The Hell City The Forbidden City Peace Palace Abdeen Palace ? ? ? Sign up for Zadavaka and get these hints!