A unique tourist icon located near Mount Hira in Mecca, consists of several heritage and cultural exhibitions, along with various facilities