One bright Saturday afternoon in the fresh green of spring, priests led a bride and groom toward a wedding hall at Meiji Jingu, a renowned shrine in Tokyo's Shibuya Ward.

The Shinto shrine is dedicated to the souls of Emperor Meiji and his wife, Empress Shoken. It was established in 1920 and stands in a 700,000-sq.-meter enclosure planted with 100,000 trees donated by people in Japan and others overseas.

Today, the shrine is a popular site for marriage ceremonies. On busy weekends, it carries out around 15 weddings a day.