03/12/2022
Al Qarah Mountain is a beautiful mountain located in the Al Ahsa, Eastern Province of Saudi Arabia.πΈπ¦ It is known as the βMountain of Whistling Windβ and popularly known as Judas Cave. It was believed that this cave is where Judas hide after he betrayed Christ.