You see an earth shrine.
Location
The jungle, above the small Hydra spawn, Island of Destiny (druid's hut roof) south of Venore surrounded by Swamp (here)
Notes
This object has no notes.
History
It was possible to enchant Small Emeralds on it by Druids of level 30 or higher until Summer Update 2017.