Globalhash on Sat 4 Apr 2015:
- Luoma Ranch Road, [guessing] 15km north-west of Red Lodge, Montana, also near the north-west corner of Wyoming;
- 50m from beside a road, that is beside a small airport; drive or fly.
- Get the word out!
- Get someone to go there; get honoured with a Puppet master achievement!!