Yes, Cloudflare, Hong Kong is absolutely the server closest to me in Germany.
Could be that when a server is down Cloudflare just routes to a random one instead of using the closest server