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