They are building a HUGE statue of Neptune down near the pier. It is well over 26 feet high, and (according to the tourist guide) is made up of 26 tons of bronze.