Canyon de Chelly is a geological wonder located in northeastern Arizona, inside the Navajo Nation native american territory. The most iconic site inside the canyon is the Spider Rock, 229 m/750 ft high. #shorts
Music: Warrior's honor by zero-project
Download:
License (CC BY 4.0):