A giant statue of Hindu Lord Vishnu is being built in Bali (a Hindu-based island in Indonesia), which is claimed to be “one of the tallest and largest modern day sculptures”, and will reportedly be ready by 2017. This 120 meters high and 64 meters wide statue is claimed to be bigger than Statue of […]
Picture of the Week: Varaha – Avatar of Lord Vishnu
Varaha is the 3rd Avatar of Lord Vishnu, taking the form of a Boar. Legends imply that Varaha appeared in order to defeat a demon named Hiranyaksha, who had taken the Earth and carried it to the bottom of what is described as the cosmic ocean.

