This is a very high detail model of a US Navy Ticonderoga class cruiser (CG) recommend 1.0 layer height or better and support blocks for the masts otherwise it is very hard to get the supports off without ripping off the mast.
The author hasn't provided the model origin yet.