En la Atalaya de Soportújar se encuentra ubicado el Centro Budista O´Sel Ling, que fue inaugurado por el propio Dalai Lama hace ya más de tres décadas, y donde existe un centro de recepción de visitantes, la rueda de oraciones, la diosa Tara y lugares habilitados para el retiro y la meditación.