Two life-size Disney character statues, a mermaid in a white dress and a prince in a blue uniform, stand on a pink and gold platform with a red curtain backdrop, surrounded by pink flowers and a castle in the distance.