Thursday, July 19, 2012

Cape Fatucama

Cape Fatucama is a place in Timor-Leste that features a peninsula, with a hill that is topped by a large statue called Cristo Rei. From this place, and perhaps others in the cape area, are likely great views of Dili and other nearby features. There may be a chance to see Indonesia from here as well.

No comments:

Post a Comment