Ibirapuera Park is located in Sao Paulo, Brazil. It is one of the largest urban parks in South America and is a popular tourist destination. It features gardens, trails, a lake, and many cultural attractions, including the Afro-Brazilian Museum and the Museum of Modern Art.