Arsitektur Jawa
Punden berundak adalah bangunan teras bertingkat-tingkat meninggi yang menyandar di kemiringan lereng gunung. Punden berundak adalah ciri khas Jawa. Ukuran teras semakin mengecil ke atas, jumlah teras umumnya 3 dan di bagian puncak teras teratas berdiri altar-altar yang jumlahnya 3 altar (1 altar induk diapit dua altar pendamping di kanan-kirinya. Tangga naik ke teras teratas terdapat di bagian tengah punden berundak, terdapat kemungkinan dahulu di kanan kiri tangga tersebut berdiri deretan arca menuju ke puncak punden yang berisikan altar tanpa arca apapun. Contoh yang baik bentuk punden berundak masa Majapahit terdapat di lereng barat Gunung Penanggungan, penduduk menamakan punden-punden itu dengan candi juga, misalnya Candi Lurah (Kepurbakalaan No.1), Candi Wayang (Kep. No.VIII), Candi Sinta (Kep.No.17a), Candi Yuddha (Kep.No.LX), dan Candi Kendalisada (Kep.No.LXV).
Masjid Kampung Keling
Nuansa Nusantara sangat kental di Masjid Kampung Keling ini. Buka-an lantai bangunan yang persegi empat bukan heksagonal atau persegi panjang seperti kebanyakan masjid masjid timur tengah, tanpa kubah seperti yang biasa kita kenal pada bangunan masjid, tetapi menggunakan atap limasan bersusun tiga yang merupakan ciri khas bangunan masjid majid tua di tanah Jawa dan Sumatera. Mengadopsi tradisi masjid Jawa dan Sumatera dengan 4 sokoguru menyanggah struktur atap bangunan utama. Ditambah dengan beranda beratap di sekeliling bangunan utama. Masjid Kampung Keling dapat menampung sekitar 600 jemaah sekaligus.