Game Of Thrones season 8 Theory On The Final Battle Location. In my video talk about the final battle taking place in the Gods Eye is the largest lake of the Seven Kingdoms, located south of the Trident and west of the kingsroad in the southern riverlands.
source
Peace bro, great video.
keep up the good work bro!