On the beach in Blokhus, Denmark you can find this long line of small beach houses. The beach houses are so popular that you have to pay an annual fee of 160 DKK (~25 USD) just to get on the waiting list. In average, only one house is sold every year, and with more than 400 people on the list you’ll have to wait more than 400 years to get one.