{"version":"1.0","type":"link","title":"Choo Choo Barn - Newikis","description":"The Choo Choo Barn is a 1,700-square-foot (160 m2) train display in Strasburg, Pennsylvania, in the United States, consisting of over 177 hand-built animated figures and vehicles and 17 operating trains.","provider_name":"Newikis","provider_url":"https://newikis.com","cache_age":86400}