Phra Rahu represents impurities of the human mind in Buddhist mythology. Phra Rahu also represents hell and suffering.
Wat Rong Khun, also known as the White Temple, is a privately owned art exhibit. It is located in Chiang Rai Province, Thailand.
I will post several more pictures of this wonderful location.