प्रकृति ने भी इनका साथ दिया.
Nature helped too.