Puyang (109 BC) — the same event in Book of Han and Records of the Grand Historian

Book of Han: He personally inspected the Yellow River breach at Huzi; everyone from the generals down carried firewood to block it, and he composed…

What each source says

Book of Han (Hanshu), Imperial Annals · 109 BC · 濮陽

He personally inspected the Yellow River breach at Huzi; everyone from the generals down carried firewood to block it, and he composed the 'Song of Huzi'.

至瓠子,臨決河,命從臣將軍以下皆負薪塞河隄,作瓠子之歌
Location: 漢書卷006 武帝元封二年四月

Records of the Grand Historian (Shiji), Annals · 109 BC · 瓠子

At Huzi, where the Yellow River dike had burst, he personally oversaw the sealing of the breach, stayed two days, sank jade as a sacrifice, and had two ministers seal it.

還至瓠子,自臨塞決河,留二日,沈祠而去。
Location: 史記卷012 孝武本紀

Place: 濮陽

Show on the map — open Book of Han (Hanshu), Imperial Annals