This beautiful temple is situated in north Fort Worth is rumored to have the largest Buddha statue in the states. Well worth a visit!