Mountains. In ancient times, China's geography included natural barriers of fierce deserts and the Himalayan Mountains. ... These mountains helped to protect the early people who settled in the interior of China, along the banks of China's two major river systems, from invasion.