Ruteng, Mandosawu mountain,Flores island
Ruteng Flores island, East Nusa Tenggara,Indonesia, Ruteng, the capital of the Manggarai district, is located at the foot of a high mountain.
Ruteng Flores island, East Nusa Tenggara,Indonesia, Ruteng, the capital of the Manggarai district, is located at the foot of a high mountain.