Kapurpurawan Rock Formation is a naturally chiseled limestone formation located in Burgos, Ilocos Norte, Philippines. It is known for its creamy white and streamlined limestone formations, which have been sculpted by different oceanic and weather forces. The name "Kapurpurawan" comes from the Ilocano word "puraw", which means white. The formation is located on the northwestern tip of Luzon and is just a small portion of a major sedimentary basin in the country. It is believed to have formed thousands (or even millions) of years ago by accumulation of particles deposited to the shore by the forces of sea waves and wind, with the aid of gravity and time.