This is a big Hindu temple built by Indian groups, very new. There is a tower and some sculptures, and there is a prayer hall.
It feels like a bit of a sudden here.