How to get to Tsurumi Island Genshin Impact. Where is Tsurumi Island Location in Genshin Impact. You can find Genshin Impact Tsurumi Island location following this video guide. Genshin Impact is a free-to-play action role-playing game developed by miHoYo. Inazuma 2.2