At the foot of Collserola National Park, the divine green belt that seems to separate Barcelona from the rest of…