India is a land of rich heritage and cultural diversity which is home to some of the most magnificient statues in the world. From commemorating freedom fighters and national leaders to honouring ...
Astonishing photographs of a 90-foot statue of Hindu God Lord Hanuman—the third largest statue in the U.S.—have been obtained by Newsweek, following the unveiling ceremony in Texas.
The sound of worship coming from a Christian Church in Chiapas, the southernmost state of Mexico, indicates where the local Indian ... this statue would have sat with many other similar gods ...
Special to The New York Times. TimesMachine is an exclusive benefit for home delivery and digital subscribers. Full text is unavailable for this digitized archive article. Subscribers may view the ...