Woomerang Launch Site
The Woomerang launch site is a new site in the Making History expansion. It is situated at high latitude (approximately 45 degrees north), to provide additional variety and challenge for missions. The site is currently extremely austere, consisting solely of a launch pad.
Woomerang is likely a reference to the [Woomera Range Complex]