Source: Tourism MediaTwenty-Six Martyrs Museum and MonumentWeltAsienJapanTwenty-Six Martyrs Museum and Monument