5.21.8.1. Google mirrors (谷歌镜像)

Do the names mean anything? Are they owned? The fact that they are Alexa top 1000 domains is just so funny, Google redirects for China.

Alexa top 1000 domains and blocked in China as per GreatFire (自由微博):

Other mirrors:

No HTTPS?!?! Brains?!?!

Lists of mirrors: