Megaliths rock.

near Bajawa, Flores, Indonesia, 2005