I haven't had a chance to take a look at it up close, but i have seen it many times when i pass by that small building/structure
on the small triangular plot of land. Partially hidden by old trees
Anyone has any idea what is it? Any historical info?
Below is the google maps link street view.