The Sierra de Collserola, located just a short distance from Barcelona, is a natural gem that offers a tranquil escape…