The World's Largest Twitter

The biggest twitter in the world, Om Shanti Park, Butwal district.