This Is Here

28.358566 -81.58826
The Tree of Life has detailed carvings all on it. Quite a piece of art
Qingxit Category Key