Sort:  

Its a place called Poble Vell in Corbera d'Ebre, Catalunya. Spain (at the moment).