a church with iridescent stained glass in the middle of the jungle, digital art,