Alberobello

Alberobello, Italy.