Terrace of the Leper King April 3, 2016 · by leannenz · in World Travel. · Terrace of the Leper King, Siem Reap, Cambodia In Response to JNW’s Color your World – Sepia Yoroshiku Onegai shimasu Leanne Share this:TwitterEmailFacebookLinkedInPinterestPrintPocketRedditTumblrLike Loading... Related