Select the word that means a large, impressive building.

oblivious
edifice
iconic
reservation

edifice