An ancient castle constructed using stones in ancient architecture called Bakhroush Ben Alas Castle is situated in the Al Baha region of Saudi Arabia
Size: 3938px × 5899px
Location: Al baha, Saudi Arabia
Photo credit: © Sainuddeen Alanthi / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: abha, aerial, ain, al, ancient, arab, arabia, archaeology, architecture, asia, asir, ayn, baha, building, castle, city, culture, dhi, heritage, historic, historical, history, house, landmark, landscape, monument, mountain, outdoor, saudi, stone, stones, thee, tourism, town, traditional, travel, unesco, view, village, wall, window, world, zee