NASA/CXC/JPL-Caltech/CfA

Hmmm...

"中環" in "Hong Kong Island, Hong Kong" doesn't appear to exist on this planet.