First Han Solo Set Photo Reveals A Familiar Location

After all of the set reports and teases we’ve seen regarding the next Star Wars spinoff movie, [...]