Construction site.
Barcelona, Spain.