Turtle island in Japanese Garden

Turtle island formed from granite rising out of sea of sedum