This graphic organizer accompanies the Russia Power Point, also available at my TpT store. The Power Point presentation details many of the geographical highlights of Russia, including spotlights on some of the current challenges, e.g. Chechnya, etc.
There are many other country Power Point presentations available. Be sure to check out my store!