Telaga Sarangan is a breathtakingly beautiful destination, featuring a serene lake surrounded by lush trees and majestic mountains