Genshin Impact 2.1 update adds the fishing system to the game. Here are fishing locations you can visit to catch your fish.

Fishing locations can be found all around Teyvat. Visit the official Genshin Interactive Map for a closer look at all the locations.

Mondstadt, Dragonspine and Liyue

Source: Genshin Impact Interactive Map

Inazuma

Source: Genshin Impact Interactive Map