Where does it take place?
La Torre
82 Avenue du Bois
Luxembourg