Almudena cemetery in Madrid is the largest in Europe and one of the largest in the world. It is home to nearly 5 million graves! Impressive are the numerous statues of Angels and Madonnas. Maybe even more impressive is the busy road and the bus line that runs through it…