Looks semi manmade although I don't think it is. Nice scene.