lùbànqiú
land hemisphere
- land hemisphere
- The hemisphere of the Earth containing the largest possible area of land, centered on a point near the mouth of the Loire River in France; it includes most of Asia, Europe, Africa, North America, and South America.