Wat Rong Khun, The White Temple, Chiang Rai, Thailand
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.