The Leap: Set in regional Mackay, North Queensland stands a mysterious statue out the front of a hotel. Behind the hotel a mountainous escarpment shadows over the valley with mystery, culture, history and a chilling connection to the statue that echoes th