Select all that apply.
Geographers consider these cultural factors when they study human geography.

traditions
topography
religion
ocean currents
language
ethnicity