Flora Fountain, built in 1864 and unveiled in 1869, is an iconic, 38-foot-high, white Portland stone monument in South Mumbai’s Fort area. It honors the Roman goddess of flowers and spring, featuring her statue at the top.Linking to Skywatch Friday ...