2019 Tour of Malta Island
"Popeye Village" - built for the 1980 musical Popeye - north west coast of Malta