Address: Jalan Dewi Sartika, Ruteng, Manggarai, East Nusa Tenggara, Lesser Sunda Islands, 86511, Indonesia