(<=> (Generic-Location-Of ?A ?B)
(And (Exists (?C ?D)
(And (Part ?A ?C)
(Location-Of ?C ?D)
(Part-Of ?D ?B)))
(Entity ?A)
(Location-Of ?A ?B)
(Region ?A)
(Entity ?B)))