The other person is correct but additionally mountains provide protection from natural disasters and enemies being next to bodies of water affect travel because now they can use boats being landlocked gives you no coasts and being an island give you limited communication with other nations
Answer: this could affect trade by blocking the trade route and slowing down the trade. Russia could work on a different type of transportation source for the traders to pass through