Sur la longue route qui va d’Hamadan à Ispahan, la ville de Golpayegan se situe à une altitude de 1830 mètres, à 102 kilomètres au sud d’Arak, capitale de la province de Markazi, et à 186 kilomètres au nord-ouest d’Ispahan.
Elle possède une belle mosquée d’époque seldjoukide construite sous le règne de Sultan Muhammad Tapar I (1105-1118), fils de Malik Shâh I. La date exacte de sa construction, 1114, est connue par une inscription découverte dans le shabestan. La mosquée est constituée d’une grande salle sous coupole à proximité de laquelle se trouve un minaret séparé.
La mosquée fut agrandie à l’époque qadjare sous la forme d’une mosquée à quatre iwans.
Les salles qui entourent la grande salle sous coupole et les bâtiments qui cernent la cour ont été édifiés sous le règne de Fath-Ali Shâh Qadjar (r. 1797-1834).
Derrière la mosquée se dresse un minaret isolé, lui aussi d’époque seldjoukide.