By: Atlanta on November 2005
The Hanuman God stands tall inside the city for worshippers to seek out.