Hi, I need your help. What is 'echoing interior'? <The echoing interior of the Church of the Holy Sepulachre humbles me.> It means 'wide' enough to get sounds reflected?