Millions of ardent lovers, in a demonstration of unfathomable love and devotion for their beloved, walk seamlessly and untiringly from one sacred city to another, day and night, braving inclement weather and ominous security threats. Men and women, young and old, they come from different corners of the world and converge at one place. They call it heaven.