NASSAU, BAHAMAS - Massive 18-foot-tall Junkanoo figures overlook Bay Street and the Nassau Cruise Port, welcoming residents and guests to the downtown area.