Toba Lake Sumatra Indonesia

Top view of lake Toba and farmland in the highlands.

Top view of lake Toba and farmland in the highlands. Sumatra, Indonesia.

Most Popular Searches On Overhead