Masjid At Ta'awun
Masjid At Ta'awun is located in the city of Puncak in Indonesia. The Mosque of Cooperation built in 1997 to be one of the most prominent features of Mount Puncak Indonesia. Masjid At Ta'awun is one of Indonesia's most famous tourist destinations. The Mosque of Cooperation is surrounded by beautiful green gardens Masjid At Ta'awun offers a wonderful view of the nearby tea plantations. There are many shops selling souvenirs and souvenirs.