The province is composed of sandy beaches and outlying islands, agricultural plains and valleys, rainforests, swamps, rolling hills and mountains, including the Philippines' highest peak, Mount Apo, which is at 2954 meters above sea level.