Loka Meru10/20/2025Architecture Completed in 2022 in Salatiga, Indonesia. Images by Mario Wibowo. Set on the mist-laden slopes of Mount Merbabu, Loka Meru is a timber-structured resort chapel and event hall that blends reverence with resilience…. Read More