As well as the Space Station The Pleiades star cluster can also be seen just next to the top of the rock on the left hand side.