First Han Solo Set Photo Reveals A Familiar Location