The church is built into a natural rock formation, creating a unique and intimate atmosphere. The interior is illuminated by natural light that filters through the copper dome, creating a stunning effect. The church is a popular tourist attraction and a place of worship.