The scene is on Roosevelt Island in the East River, in-between Manhattan and Queens. My husband and I happened on the two lovers relaxing and enjoying the view provided from the Franklin Roosevelt Memorial Park. The skyline features a close view of the United Nations, thus the name "Love and Peace."