building of imposing appearance

See: edifice
Full browser ?