Pinned 10 years ago
Banaue rice terraces - Phillipines, one of the 7 wonder of the World, located in the northern part of Luzon.