I would have guessed Venice.
Another one:Land beyond forest.
some latin will help you with this one.