The colorful boats are docked along the banks of Hamilton's Canal in fishing village district of Negombo, Sri Lanka. stock photo
Chiang Kai-shek Memorial Hall in Taipei, taiwan. The translation of the Chinese characters on plaque is "chiang kai chek memorial hall" stock photo