Bellpuig is a town in the comarca (county) of l'Urgell in Catalonia, Spain.Nowadays Bellpuig is the third most important town in the area of Urgell. The town, located between the three little hills appearing in the flag, is served by Bellpuig railway station.EventsThe Festival of the Verge dels Dolors takes place every year and includes a religious procession. This celebration is more than 300 years old.SportsThe village has one of the most important Motocross facilities in the south of Europe. The Circuit de Motocros de Catalunya held many national and international competitions in the past.Twin towns Bormio, Italy