Q. Bamiyan Buddhas were located in which country?
Answer: Afghanistan
Notes: Bamiyan Buddhas of Afghanistan was once the world's two largest standing Buddha statues of the world. It was built during the 6th Century AD. It was built using the Gandhara style of art. Unfortunately, the two statues were blown up and destroyed in March 2001 by Taliban.