Ahu or altar of the Marae Tau'aitu, a stone temple platform on the North side of the complex of Taputapuatea, at Te Po, in the Opoa valley, on the island of Raiatea, in the Leeward Islands, Society Islands, French Polynesia. This was a district marae and site of rahui rituals, dedicated to the tau'aitu or priests. Taputapuatea was a sacred meeting place and sacrificial site for travellers from all over the Pacific. Picture by Manuel Cohen
Add to Cart Add to Lightbox Download