Sansepolcro: a land of art, spirituality and nature