Cultural landmark in Rajshahi