Beautiful Islamic Architecture. The Zahir Mosque is Kedah's state mosque. It is located in the heart of Alor Star, the state capital of Kedah, Malaysia. It is one of the grandest and oldest mosques in Malaysia, built in 1912.
Camera zoom out.
4K
3840 x 2160