I mentioned that I photographed the flowering Balanophora at the Hinchinbrook Island lookout. This was the scene behind me as I took the snap of the weird vegetation. Worth showing, I think.
Hinchinbrook Island is almost halfway between Cairns and Townsville. This lookout is south of Cardwell (which also offers stunning views of the island).
The island is a mountain range of granite and volcanic rocks, separated from the mainland by the drowned valley of the Herbert River (Hinchinbrook Channel). The mangroves lining the Channel are breeding grounds for estuarine crocodiles. Dugongs also live in the shallow waters.