A tall rock structure with the sun shining through