import socket


def is_valid_ipv6(ipv6_str):
    """Check if the input ipv6_str is an valid ipv6 address
    
    Returns: True/False
    """
    try:
        socket.inet_pton(socket.AF_INET6, ipv6_str)
        return True
    except:
        return False