Title: Torres Vedras
Places: Torres Vedras (Portugal)