megalithic [adjective] + monument [noun]