Isolated place of worship

These rocks are alive