Birth of Lord Ganesha :
Lord Ganesha was born on the fourth day after the Amavasya in the month of Bhadrapada. The birth of Lord Ganesha is in Hastha Nakshatra and Kanya Rashi. The Indian Scriptures says that Lord Ganesha was created by the Goddess Parvati as a guardian to her privacy. The story of the birth of the Lord Ganesha, as described in Shiva Purana, goes like this:-Once Goddess Parvati, while bathing, created an idol of a boy out of the dirt of her body, declaring him to be her own son. He was named as Ganesha. She instructed Lord Ganesha to guard the cave where she was taking bath. Soon after that Lord Shiva came to meet Goddess Parvati, but Ganesha blocked his way and did not allow Lord Shiva to enter the Parvati-Kaksha. Lord Shiva, who was unaware about the fact that this boy was his very own son, got furious and decided to fight with Ganesha. In his divine fury, Lord Shiva cut the head of Lord Ganesha from his body. When Goddess Parvati learned of this, she was so enraged and insulted that in aggrieved anguish she decided to destroy the entire creation. Lord Shiva, by now realized his mistake and agreed to bring back Ganesha’s life. He sent out his Ganas and other Devtas to bring the head of the first living being from the north direction. They soon returned with the head of strong and powerful elephant. Lord Shiva placed the head onto Ganesha’s body. Breathing new life into him, he declared Ganesha to be his own son as well, and gave him the status of being foremost among the Gods.