Island's meteorite site

Island's meteorite site is a meteorite site landmark.

This Meteorite Site is located near the The Crocodiles Island in the  Great Lake biome.

Triggering Event
Discovering the The Father Tree in the Jungle biome triggers this  Meteorite to fall.