Magellan Telescopes
The Magellan Telescopes are a pair of optical telescopes located at Las Campanas Observatory in Chile . 
<triplet> Magellan Telescopes <subj> Las Campanas Observatory <obj> part of <triplet> Las Campanas Observatory <subj> Magellan Telescopes <obj> has part <subj> Chile <obj> country