Menu

Ramsar site impasse: Stakeholders agree to demolish 136 structures

A portion of the Ramsar Site at Sakumono

A portion of the Ramsar Site at Sakumono