Pin Your Memories is an interactive world map where people mark their most meaningful moments — first kisses, proposals, weddings, anniversaries, and travels. A