Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
Santa Cruz Airfield (ICAO: LPSC) is an aerodrome located in Santa Cruz, some 15 kilometres (9.3 mi) west-northwest of Torres Vedras, Portugal. It accommodates light aircraft.