Hello,

The location of this POI is a bit weird.
Pictures on their website suggest they are located inside a building.

Would you please be so kind to describe the location where you saw it.

Thanks in advance.