May 5, 2020 Island locked in paradiseWorld Class right, Mentawai, West Sumatra-Indonesia / 29 March, 2020.