Street corner with several large stone buildings