Because history is the study of the past and geography is the study of earth's physical and cultural features. So geography is related to history because the history tells what happened in the past...
China is a big country and surrounding by big mountains that's why other countries can't attack them. They also have Great wall. It's protect them from the enemies.