English: This train station can be found in the town of San Sebastian, a beautiful place offering both incredible sea and mountain views.
Telugu: ఈ రైలు స్టేషన్ శాన్ సెబాస్టియన్ పట్టణంలో చూడవచ్చు, ఒక అందమైన ప్రదేశం రెండు అందించటం అద్భుతమైన సముద్ర మరియు పర్వత అభిప్రాయాలు.