Turkmenistan unveils one of the world’s tallest statues

Turkmenistan unveils one of the world’s tallest statues
play icon