One of the languages is German and those roofs are built to last so I'll guess Germany. Don't have a clue which city.