Not the greatest pic but that is the International Space Station over Liverpool.