Tokyo, a hub of modernity, embraces religious diversity, offering beautifully designed mosques which are spiritual sanctuaries.

Tokyo, a hub of modernity, embraces religious diversity, offering beautifully designed mosques which are spiritual sanctuaries.