Mera Peak in sight