Or start your Free Trial to watch all our curated award-winning documentaries.
Culture, Nature and Light: These elements provide the structure for this fascinating profile of one of the world's master architects, Chinese-American I.M. Pei. It chronicles Pei's latest creation: the Museum of Islamic Art in Qatar. Award-winning filmmakers Bo Landin and Sterling Van Wagenen follow I.M Pei to Cairo, the Alhambra and Doha, as he searches for the essence of Islamic architecture.
No Ads. No
Watch on your Computer, TV, Phone & Tablet
New Content Added Weekly
HD, Ultra HD & 4K Quality
You must be signed in
Welcome back to MagellanTV