In Chinese feng shui, there are five elements (East, South, west, North and middle). The south is fire, symbolized by a red bird. A red bird is called a rosefinch. The god of the South Sea is Zhurong (Red Emperor), with the red bird rosefinch as the temple emblem, so the rosefinch altar was built.