Meren Glacier


Meren Glacier - glacier in Indonesia.