Ninety percent of Russia is north of the:Geography a) 60th Paralle b) 55th Parallel c) 50 Parallel d) 45 parallel