English: Andorra is wedged between Spain and France in the Pyrenees mountains.
Telugu: స్పెయిన్ మరియు ఫ్రాన్స్ మధ్య సరిహద్దులో ఉన్న పర్వతాలు పైరినీస్.