imposing
adjective
°Magnificent and impressive because of appearance, size, stateliness or dignity.