Manmade stone constructions