Flamingo Flower, or Anthurium. Photo taken through the window of a flower shop near where I was staying.