Leaves: Scenic Beauty in the Virtual
Leaves is a world of natural wonders, wholly given over to the replication of nature, and the beauty of wild areas, online. It is a technologically created wilderness, a place with the barest human touch, virtually. A place of peace and beauty.
Text: Virtual Worldlets Network, all rights reserved.