1976 Sri Chinmoy meditates in the forest at Bear Mountain State Park, located on the west bank of the Hudson River in upstate New York.