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