Are huge rocks....art? The ancients though so apparently!