The filming in the Blue Mountains, NSW, in early 2025 created opportunities for local outdoor guides plus students from the ...