Highest Lord

8 out of the 10 tallest statues in the world are of Amida as the Lord of all heavens