Monkey Cave, colorful alter in the rock