Group of stalagmites in the Lummelunda caves in Sweden. This formation is called The Altar.

- Image ID: EBHRTP

Search stock photos by tags