a very emotional and touching moment between two lovers at a busy crossroad