Fortnite islands

A location in Afghanistan. Featured in the trailer of Scooby Doo: Hired Gun, but not present in the movie. Many theorize that this was present within an earlier iteration of the movie, then later cut for length.