Selfie spot on Marina beach unveiled