Imagine telling someone from the year 1950 that the top university in the world in 2026 has a giant statue of Mao Zedong. che-smile