Abandoned building near beach in Barcelona, Spain.