Gifts can speak thousand words. It has a supernatural power of melting even the stone-heart. A gift from a special person, who lives in different city or different country, fills up the heart with an indescribable gladness.