Monserrat, mountain, Spain. See Montserrat, mountain, Spain.