I wonder whether people even visit this place.

English is not my native, but I can surely help you with it. Ask me here.