Tokyo Grand Mosque, Islam’s Glittering Minaret in Japan
Tokyo Grand Mosque is an Islamic building with great and attractive architecture. This place of worship, which has a tall minaret, was built based on Ottoman religious architecture and similar to Blue Mosque (Sultan Ahmed Mosque) in Istanbul.