St. Cyrus, a beach about 100 miles (160 km) north of Edinburgh Published January 18, 2013 at 575 × 581 in Your Mystery of the Night This washed up on St. Cyrus, a beach about 100 miles (160 km) north of Edinburgh