Mountain range and road.

- Image ID: P7R0PT
Mountain range and road.
Image ID: P7R0PT
Location: Loquiz mountain range. Tierra Estella, Navarre, Spain, Europe.