On August 18, a massive 90-foot-tall statue of Lord Hanuman was unveiled at a Pran Pratishtha ceremony in Houston, Texas, in ...
Houston: A 90-foot-tall bronze murti of Lord Hanuman was unveiled near Houston, Texas. The statue is named the Statue of ...
This statue, perched in China's Hunan Province, depicts Chairman Mao Zedong at the age of 32. The work is said to have cost as much as $35 million to build.