Day Trips: Statue of Union, Sugar Land – The Austin Chronicle

The Statue of Union towers over the flat urban landscape of Sugar Land. At 90 feet tall and 90 tons, the bronze monument to Lord Hanuman is the …