English: Temple of Peace
Welsh: Y Deml Heddwch
Subject: Enwau lleoedd