0 Likes
View Photographer's Profile
Udo in Korean means Cow Ilsand. If you look at the island from above, it resembles a cow lying down.
...
Cheju, an island off the southern coast of South Korea