Where are Ron and Ellen?
Malta 2005
Inner stone circle at Mnajdra Temple.