Which of the following is known as "land of White elephants"?

A ) Netherlands

B ) Indonesia

C ) Thailand ✅

D ) Belgium