1) The other day, I had a chat with my friend under an overpass by the river.
「先日、川沿いの高架下で友人とおしゃべりをしました。」
chatは、名詞・動詞があります。名詞では「気軽な雑談」ですので、have a chat 「気楽に雑談する・他愛もないおしゃべりをする」ことを指します。
talkは、おしゃべりをすることにも使われますし、話す・会話するという一般的な単語ですね。因みに、speakよりも少人数・カジュアルなニュアンスがあります。
2) It was pretty relaxing sitting and talking with my friend under an overpass by the river.
「川沿いの高架下で友達と腰を下ろしてお喋りしたのは、結構のんびりできたよ。」
どちらの例文でも、話し手と聞き手が【どの高架下】【どの川】かを認識しているかで冠詞a ・theが変わります。
お互いの認識がある場合や、今までの会話の流れから推測できる場合、または近辺の唯一の高架下や川である場合は、the overpass/the riverです。
by the river は、on the riversideに置き換えることが可能です。
under a highway overpass 高速道路の高架下
under a railway overpass 鉄道の高架下