Goddess Mazu Travels to Japan for Taiwan Culture Festival

  • 4 days ago
A statue of the sea goddess Mazu, worshiped widely in Taiwan, has made a special appearance at a Taiwanese culture festival in Kyoto, Japan.