Babul Islam Mosque is a mosque located on the intersection of route 4 & route 50 in Oyama, Tochigi, Japan. It has a capacity of 600 persons in the main hall. Read More
Otemachi and Marunouchi in Tokyo are representative business towns. Many big buildings are lined up in the vicinity and at lunchtime, hungry business workers go out for lunch. ...