The latitude 67.822629 and longitude 20.542932 shown on map.
Satellite map of 67.822629, 20.542932 Coordinates
67° 49' 21.4644'' N
20° 32' 34.5552'' E
Note that the sun info times may vary due to time zones.