Open main menu
Bàngchuí Island in Dalian, Liaoning, Cheenae is a teepical rock islet

An islet is a very smaw island.