There are the remains of a shearing shed on the island. There is also Steinhart Station, a field research station on the island, built in 2003 for monitoring wildlife.
The island has remnants of a shearing shed and Steinhart Station, a research station built to monitor wildlife, both constructed on the island.