File talk:Space Ibiza (59598192).jpg

This picture was not taken in Space Ibiza, Spain. A night club of same name was opened in Shanghai, China and this picture was taken there.