The Trust Bank and other city buildings are reflected in giant puddles left after a recent heavy rainstorm.