russia By Attiq RUSSIA 1 Where is Russia and itâs physical characteristics? Russia is located in the North of Asia and North-East of Europe. Also it has a land mass of over…