TOP 10 places nearby
Leave feedback
Yukhari Ambaras Mosque is one of the ancient mosques and is located in the city of Shusha, Azerbaijan. This mosque was built in the 19th century and is considered a part of Shusha's architectural heritage. The mosque is mainly constructed from stone and features a simple and traditional architectural style. Yukhari Ambaras Mosque is significant both historically and religiously, and it is an important place of worship for the local population.