most modern homes in spain are built on hills and mountains. this is because the geography and agriculture in spain consists of many mountains, hills, and valleys. meaning many houses are built on these natural formations. while on the other hand the u.s is different all over but mainly the agriculture and geography is flat. so houses don't have to be so close together, crowded, or on hills.