This photo is of the bathing pools at Goa Gajah temple. There are 6 Hindu angels in the picture, which hold vases that fill up the pools with water.