How does Russia have a strategic location?
The vast majority of their country is a frozen wasteland, and they desperately needed Crimea to have a decent warm water naval base. They have decent mineral resources and have shared borders with several important countries, but that is about all that is strategic about their geographical location.