This Theravada Buddhist shrine includes an 800-pound statue of Siddhartha Gautama, the Buddha, sitting in meditation at the top of a cliff. Located within Willoughby Rescue, it was brought to the site in 2005 thanks to the generosity of Brian J. Stephens.