The Forbidden City, China

historic site
GenRank Score
10.5

A historic imperial palace complex in Beijing, China, serving as the home of Chinese emperors for nearly 500 years.

Also Known As

The Forbidden City, China
1 question1 category

Score History

Loading score data...
Average Rank
#8.0
Median
#8
Range
#8#8

Rankings by Model

Gemini 3.1 Flash Lite #8