on the roof of some building in Tuscania, Italy