Absolute Location of Finland's Capital, Helsinki: 60ºN, 025ºE
Relative Location: Finland is next to Norway, Russia, and Sweden