Foto de stock - Public bus achieving Taglang La (5328m). Second highest motorable pass of the World. Ladakh (india).

Imagen: Public bus achieving Taglang La (5328m). Second highest motorable pass of the World. Ladakh (india).

Criterios de búsqueda

Selecciona varios criterios