Caves and temple of meditation