Bamiyan, Afghanistan, where once stood the world’s tallest Buddha statues pre-Taliban (photo by Audrey Le Mault) Published April 10, 2011 at 3072 × 2048 in Silk Road 2005-07 ← Previous Next →