Reminds me a hell of a lot of the World Peace Pagoda in Nepal. My bet is some sort of Buddhist pagoda.
I was looking around there too
up_all_night How do you do it You are incredible. Thank you so much. It is Hongrie in French. There was no way I could have found it, no way.