Huge Buddha image that appears between the buildings. big buddha Buddha image on the roof of buildings. Buddha temple in Thailand