Davao – satellite November 21, 2016 Davao, Philippines, satellite Source: Google MapsSee also Countries:Philippines