Where is The Leap?

Where is The Leap located?

The Leap, Queensland, Australia (approx. -21.06784°, 149.0181°)


Where is The Leap on the map?