Horse Mascots
Horse Mascots is located in Blue World City, Rawalpindi, Pakistan. Horse Mascots is 125 feet, the world’s tallest sculpture.
No.1 Portal for Tourism in Pakistan
Horse Mascots is located in Blue World City, Rawalpindi, Pakistan. Horse Mascots is 125 feet, the world’s tallest sculpture.