This statue of the Roman God Neptune is most appropriately located at the entrance to Neptunes seafood restaurant at Beaches Old Main Rd, Ocho Rios, Jamaica. It is about 8 feet tall and shown with a large gothic looking fish.
The parallel extraterrestrial location is obviously the planet
Neptune which was discovered in 1846. It is the planet furthest from the sun and fourth largest in size.