Lisbon is served by five major railway stations, as well as a number of suburban stations. Santa Apolónia, Avenida Infante D Henrique, serves an ever-decreasing number of routes. The gleaming modern Oriente station, at the Parque das Nações, on the city's eastern approach, has become an increasingly important long-distance train station. Rossio (currently in the process of being revamped), between Praça dos Restauradores and Rossio, serves Sintra, while Cais do Sodré, near the Praça Duque da Terceira, serves Cascais and Estoril. The Barreiro station, on the south bank of the River Tagus, serves the south, though direct high-speed trains to Faro depart from Oriente station.