To TravelerNL: reply

  • I can't speak english very well so..
    The building is at Thessaloniki's (Greece)new park.
    As for the building is something like a watch tower
    that you can see the sea from the top of it.

    p.s.
    thanks for the critique
    sorry about my english