Ħaġar Qim, a megalithic temple complex located on the Mediterranean island of Malta.