Renowned sand artist Sudarsan Pattnaik created a stunning 8-foot-tall sand sculpture of the FIFA World Cup Trophy at Puri beach in Odisha ahead of the FIFA World Cup 2026 final, extending his best wishes to finalists Spain and Argentina.