Photo – MIT It is a building of water nearly 18 meters high that was recorded off Ucluelet, near Vancouver, British Columbia. A gigantic ocean
Read MorePhoto – MIT It is a building of water nearly 18 meters high that was recorded off Ucluelet, near Vancouver, British Columbia. A gigantic ocean
Read More