11 Replies to “Contest #431”

  1. Well, it isn’t Kansas…
    It’s actually a tribute to the land of Oz, in Beech Mountain, North Carolina.
    36.184225, -81.882619

  2. Land of Oz theme park located in the resort town of Beech Mountain, North Carolina.

Comments are closed.