More clear view of mountains in Cemoro Sewu