The imposing high altar stands over St. Mark's tomb.
The structure over St. Mark's tomb is intimidating.