A Mosque in Shibuya

    Japan's largest mosque, located in Tokyo's Shibuya ward, is frequented by Muslims and non-Muslim visitors every day. It hopes to get more people interested in Islam by holding sightseeing tours and events.