Anqiu is 5.8 times larger than Grenada.
Area: 344 km2 World Factbook
Population: 110,152 (July 2014) World Factbook
Grenada is an island country consisting of the island of Grenada and six smaller islands at the southern end of the Grenadines in the southeastern Caribbean Sea. Grenada is located northwest of Trinidad and Tobago, northeast of Venezuela, and southwest of Saint Vincent and the Grenadines. Wikipedia
Area: 2,007 km2 calculated
Anqiu is a city-prefecture of Weifang in the Chinese province of Shandong. The population at the 2010 census was 926,900 even though the built-up area is much smaller. Part of the Great Wall of Qi begins here, and is listed on the People's Republic of China's list of historical artifacts. Wikipedia