Using the numbers on the map, located where the Alps Mountains are located.
Europe and Russia are part of this, which is the largest land-mass in the world.
Eastern Hemisphere World History Quiz