image credit
Usually, a rock islet is a landform composed of rock, lying offshore, uninhabited, and having a minimal vegetation. But sometimes, rock islets don't look exactly like this - some are naturally strange looking, and some of them people have adapted to their own needs and made them pretty unusual. Uniqueness makes these small islands very popular among local visitors, foreign tourists and photographers from around the world.
(thanks Bosko)