Daily Quiz: April 5, 2016

In which country is Liang Bua?