Belvedere Castle is a folly in Central Park in Manhattan, New York City. It contains exhibit rooms, an observation deck, and since 1919 has housed Central Park’s official weather station. From Wikipedia
Instagram posts document romantic New York celebrations with the Kapoor family waiting to confirm a wedding date.