Russia definitely has a beautiful mother nature portfolio. When you leave Moscow and pass all the graffiti in about 10 minutes by train you are in the middle of beautiful forests.
The US really has much natural beauty and resources as well.
Canada is really very fortunate by having a small population and vast natural resources.