In our daily lives, we experience many happy and sad moments. Some moments leave a big impact on our life. Some moments become special and memorable...