Neptune's Statue in The Forum Shops was added to Your Favorites!

Las Vegas, Nevada
Claim this place to tell your story your way.
Every hour, the statue comes to life with a spectacular display of lights, music, and animatronics, making it a must-see attraction for all visitors!
Standing at an impressive 20 feet, this towering figure of the Roman god of the sea is a true architectural marvel!
The statue is inspired by ancient Roman mythology, bringing a touch of classical elegance to the modern shopping experience in Las Vegas.
With its grandiose design and dynamic show, it's a perfect backdrop for your Instagram-worthy moments!