The biggest red flowers you'll ever see in Singapore.