Neptune Statue at Frederiksborg March 3, 2022 by Henk Bekker The Neptune Statue at Frederiksborg Castle is a copy of the original that was carted off to Sweden as war treasure.