Mosque At-Taqwa in Aceh Tenggarawati (38)in #mosquephotography • 7 years ago Mosque or mosque is a house of worship of Muslims. The mosque means a place of prostration, and a small mosque is also called a musholla, langgar or surau. In addition to the mosque worship place is also the center of life of the Muslim community. #steemit #religion #aceh #islam