Bamiyan, Afghanistan The Buddhas of Bamiyan Bamiyan, Afghanistan used to be home to two of the tallest standing