The town of Buitrago del Lozoya is completely surrounded by an ancient wall originally built by the Moorish people. Within t ...