Trying to find the largest public square in the world