two tall buildings with steps leading up to them in front of a large rock face