NASA/CXC/JPL-Caltech/CfA

Hmmm...

"Cambridge" in "Massachusetts, United States" doesn't appear to exist on this planet.