Phu Chi Fa, Thailand.
The sheer cliff of Phu Chi Fa, in Thoeng, Chiang Rai, Thailand. The cliff top is in Thailand but the plains in the right of the photograph are in Laos.