There's no better place to make your love immortal than Lovers Point. With its breathtaking