Exploring Wat Chana Songkhram Temple. Wat Chana Songkhram means won the battle or will help worshipers overcome all their difficulties and will bring all kinds of achievements. it is better to conquer yourself than to win a thousand battles. When you conquer yourself, all sufferings and problems will be easily overcome. - Budhist Teaching. Nice place to visit.