Avatar’s Tree of Souls Appears in London

Although London’t Hyde Park is famous for hosting a variety of tree species, Vitraya ramunong (better known as the Tree of Souls) was definitely not one of them. Until now, anyway. Unlike the alien tree, indigenous to Pandora, this Earthly version is considerably smaller (only 5 meters tall), features a plastic-like bark, and its glowing […]

Animatronic Dinosaurs Invade London

There must be something about Britain’s capital because after the invasion of the blue rubber duckies, it’s time for fierce dinosaurs to take over a part of the city. Dinosaurs Unleashed is an animatronic dinosaur display that today opens its gates to the public. It is located on Oxford Street, a well-known shopping area of […]

Stephen Wiltshire,Autistic Artist,Known As “The Human Camera”

Stephen Wiltshire, who is autistic,drew in detail a 7 square-mile area of London from his own memory after just a 20 minutes flight with the helicopter over the city.The artist has amazed everyone by drawing hundreds of London’s buildings in exact scale, such as the Swiss Re tower or Canary Wharf  on a 13ft curving […]