Two modern glass and stone buildings ruin the setting.