Telestereoscope

Webster's Dictionary of the English Language

·noun A stereoscope adapted to view distant natural objects or landscapes; a telescopic stereoscope.