Spanish soldiers working in a United Nations peacekeeping force in Lebanon have found an arms depot that included rocket launchers in a mountainous area in southern Lebanon, Lebanese security sources said Friday.