Montsent de Pallars is a mountain of Catalonia, Spain. Located in the Pyrenees, it has an altitude of 2883 metres above sea level.
Wikipedia https://en.wikipedia.org/wiki/Montsent_de_Pallars
Address 25515, Spain
Coordinates 42°29'24.421" N 1°1'27.9" E