Aerial view of the colourful Stobosa hillside homes artwork in the town of La Trinidad, Benguet, Philippines.