Which is cleaner, here or the station?

What does Which is cleaner, here or the station? mean?

Which is cleaner, here or the station?

Which is cleaner, here or the station? in other languages